package com.lihao.wanandroid.app.event

import android.app.Application
import com.lihao.jetpackcore.base.BaseViewModel
import com.lihao.wanandroid.data.model.CollectEvent
import me.hgj.jetpackmvvm.callback.livedata.UnPeekLiveData

/**
 * 作者　: hegaojian
 * 时间　: 2019/5/2
 * 描述　:APP全局的Viewmodel，可以在这里发送全局通知替代Eventbus，LiveDataBus等
 */
class EventViewModel(app: Application) : BaseViewModel(app) {

    //分享文章通知
    var shareArticle =
        UnPeekLiveData<Boolean>()

    //添加toto通知
    var addTodo = UnPeekLiveData<Boolean>()

    /**
     * 收藏状态
     */
    var collect = UnPeekLiveData<CollectEvent>()

}